soundly reasoned

Translations
solidement argumenté